package br.com.pegasus.pontoeletronico.entidade;

import org.joda.time.DateTime;
import org.joda.time.Period;
import org.joda.time.format.PeriodFormatterBuilder;

public class PeriodoTrabalho {
	
	private Period periodo;
	
	public PeriodoTrabalho(DateTime inicio, DateTime fim) {
		periodo = new Period(inicio,fim);
	}
	@Override
	public String toString() {
		return periodo.toString(new PeriodFormatterBuilder()
        .printZeroAlways()
        .minimumPrintedDigits(2)
        .appendHours()
        .appendSeparator(":")
        .minimumPrintedDigits(2)
        .appendMinutes()
        .toFormatter());
	}

}
